
/**
 * This package builds on the beans package to add support for
 * message sources and for the Observer design pattern, and the
 * ability for application objects to obtain resources using a
 * consistent API.
 *
 * <p>There is no necessity for Spring applications to depend
 * on ApplicationContext or even BeanFactory functionality
 * explicitly. One of the strengths of the Spring architecture
 * is that application objects can often be configured without
 * any dependency on Spring-specific APIs.
 */
/**
 *这个包建立在beans包的基础上，增加了对
 *消息源和Observer设计模式，以及
 *应用程序对象使用
 *一致的API。
 *
 *＜p＞Spring应用程序没有必要依赖
 *在ApplicationContext甚至BeanFactory功能上
 *明确地。Spring体系结构的优势之一
 *应用程序对象通常可以在没有
 *对Spring特定API的任何依赖。
 */
@NonNullApi
@NonNullFields
package org.springframework.context;

import org.springframework.lang.NonNullApi;
import org.springframework.lang.NonNullFields;
